;************************************************************************
;* Copyright 2011 Motorola Solutions, Inc. All rights reserved.         *

;*                                                                      *
;* Installation inf for Bluetooth Dongles                               *
;*                                                                      *
;************************************************************************;
[Version]
Signature="$CHICAGO$"
Class = BTM
ClassGUID = {A173B237-6A34-4BB5-AA63-2561160FA200}
Provider=%MOT%
DriverVer=02/08/2010,3.0.2.298
CatalogFile=btmusb.cat

[SourceDisksNames]
1=%Disk_Description%,,,\Win32

[SourceDisksNames.x86]
1=%Disk_Description%,,,\Win32

[SourceDisksNames.amd64]
1=%Disk_Description%,,,\Win64

[SourceDisksFiles]
btmusb.sys = 1
btmcls.dll = 1

[ClassInstall32]
Addreg=BTMAddReg
CopyFiles=BTMCopyFiles

[BTMAddReg]
HKR,,,0,%ClassName%
HKR,,Icon,,100
HKR,,Installer32,,"btmcls.dll,BTMClassInstaller"

[BTMCopyFiles]
btmcls.dll

[Manufacturer]
%MOT%=Motorola, NTx86, NTamd64

[Motorola]
%USB\VID_0A12&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0A12&PID_0001
%USB\VID_049F&PID_0086.DeviceDesc%=BTMUSB, USB\VID_049F&PID_0086
%USB\VID_0B05&PID_1712.DeviceDesc%=BTMUSB, USB\VID_0B05&PID_1712
%USB\VID_413C&PID_8103.DeviceDesc%=BTMUSB, USB\VID_413C&PID_8103
%USB\VID_413C&PID_8140.DeviceDesc%=BTMUSB, USB\VID_413C&PID_8140
%USB\VID_0DB0&PID_3801.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_3801
%USB\VID_0DB0&PID_A870.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A870
%USB\VID_0DB0&PID_A871.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A871
%USB\VID_0DB0&PID_A872.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A872
%USB\VID_0DB0&PID_A874.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A874
%USB\VID_0DB0&PID_A97A.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A97A
%USB\VID_0DB0&PID_B872.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_B872
%USB\VID_0CF3&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0CF3&PID_0001
%USB\VID_0CF3&PID_3002.DeviceDesc%=BTMUSB, USB\VID_0CF3&PID_3002
%USB\VID_03F0&PID_171D.DeviceDesc%=BTMUSB, USB\VID_03F0&PID_171D
%USB\VID_07B8&PID_B02B.DeviceDesc%=BTMUSB, USB\VID_07B8&PID_B02B
%USB\VID_0A5C&PID_2101.DeviceDesc%=BTMUSB, USB\VID_0A5C&PID_2101
%USB\VID_0489&PID_0000.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0000
%USB\VID_0489&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0001
%USB\VID_0489&PID_0005.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0005
%USB\VID_13D3&PID_3314.DeviceDesc%=BTMUSB, USB\VID_13D3&PID_3314
%USB\VID_148F&PID_1000.DeviceDesc%=BTMUSB, USB\VID_148F&PID_1000
%USB\VID_148F&PID_2000.DeviceDesc%=BTMUSB, USB\VID_148F&PID_2000
%USB\VID_04F2&PID_AFF0.DeviceDesc%=BTMUSB, USB\VID_04F2&PID_AFF0
%USB\VID_13D3&PID_3331.DeviceDesc%=BTMUSB, USB\VID_13D3&PID_3331
%USB\VID_1690&PID_0757.DeviceDesc%=BTMUSB, USB\VID_1690&PID_0757
%USB\VID_15A9&PID_0019.DeviceDesc%=BTMUSB, USB\VID_15A9&PID_0019
%USB\VID_0BDA&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0BDA&PID_0001

[Motorola.NTx86]
%USB\VID_0A12&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0A12&PID_0001
%USB\VID_049F&PID_0086.DeviceDesc%=BTMUSB, USB\VID_049F&PID_0086
%USB\VID_0B05&PID_1712.DeviceDesc%=BTMUSB, USB\VID_0B05&PID_1712
%USB\VID_413C&PID_8103.DeviceDesc%=BTMUSB, USB\VID_413C&PID_8103
%USB\VID_413C&PID_8140.DeviceDesc%=BTMUSB, USB\VID_413C&PID_8140
%USB\VID_0DB0&PID_3801.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_3801
%USB\VID_0DB0&PID_A870.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A870
%USB\VID_0DB0&PID_A871.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A871
%USB\VID_0DB0&PID_A872.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A872
%USB\VID_0DB0&PID_A874.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A874
%USB\VID_0DB0&PID_A97A.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A97A
%USB\VID_0DB0&PID_B872.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_B872
%USB\VID_0CF3&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0CF3&PID_0001
%USB\VID_0CF3&PID_3002.DeviceDesc%=BTMUSB, USB\VID_0CF3&PID_3002
%USB\VID_03F0&PID_171D.DeviceDesc%=BTMUSB, USB\VID_03F0&PID_171D
%USB\VID_07B8&PID_B02B.DeviceDesc%=BTMUSB, USB\VID_07B8&PID_B02B
%USB\VID_0A5C&PID_2101.DeviceDesc%=BTMUSB, USB\VID_0A5C&PID_2101
%USB\VID_0489&PID_0000.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0000
%USB\VID_0489&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0001
%USB\VID_0489&PID_0005.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0005
%USB\VID_13D3&PID_3314.DeviceDesc%=BTMUSB, USB\VID_13D3&PID_3314
%USB\VID_148F&PID_1000.DeviceDesc%=BTMUSB, USB\VID_148F&PID_1000
%USB\VID_148F&PID_2000.DeviceDesc%=BTMUSB, USB\VID_148F&PID_2000
%USB\VID_04F2&PID_AFF0.DeviceDesc%=BTMUSB, USB\VID_04F2&PID_AFF0
%USB\VID_13D3&PID_3331.DeviceDesc%=BTMUSB, USB\VID_13D3&PID_3331
%USB\VID_1690&PID_0757.DeviceDesc%=BTMUSB, USB\VID_1690&PID_0757
%USB\VID_15A9&PID_0019.DeviceDesc%=BTMUSB, USB\VID_15A9&PID_0019
%USB\VID_0BDA&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0BDA&PID_0001

[Motorola.NTamd64]
%USB\VID_0A12&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0A12&PID_0001
%USB\VID_049F&PID_0086.DeviceDesc%=BTMUSB, USB\VID_049F&PID_0086
%USB\VID_0B05&PID_1712.DeviceDesc%=BTMUSB, USB\VID_0B05&PID_1712
%USB\VID_413C&PID_8103.DeviceDesc%=BTMUSB, USB\VID_413C&PID_8103
%USB\VID_413C&PID_8140.DeviceDesc%=BTMUSB, USB\VID_413C&PID_8140
%USB\VID_0DB0&PID_3801.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_3801
%USB\VID_0DB0&PID_A870.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A870
%USB\VID_0DB0&PID_A871.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A871
%USB\VID_0DB0&PID_A872.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A872
%USB\VID_0DB0&PID_A874.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A874
%USB\VID_0DB0&PID_A97A.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_A97A
%USB\VID_0DB0&PID_B872.DeviceDesc%=BTMUSB, USB\VID_0DB0&PID_B872
%USB\VID_0CF3&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0CF3&PID_0001
%USB\VID_0CF3&PID_3002.DeviceDesc%=BTMUSB, USB\VID_0CF3&PID_3002
%USB\VID_03F0&PID_171D.DeviceDesc%=BTMUSB, USB\VID_03F0&PID_171D
%USB\VID_07B8&PID_B02B.DeviceDesc%=BTMUSB, USB\VID_07B8&PID_B02B
%USB\VID_0A5C&PID_2101.DeviceDesc%=BTMUSB, USB\VID_0A5C&PID_2101
%USB\VID_0489&PID_0000.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0000
%USB\VID_0489&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0001
%USB\VID_0489&PID_0005.DeviceDesc%=BTMUSB, USB\VID_0489&PID_0005
%USB\VID_13D3&PID_3314.DeviceDesc%=BTMUSB, USB\VID_13D3&PID_3314
%USB\VID_148F&PID_1000.DeviceDesc%=BTMUSB, USB\VID_148F&PID_1000
%USB\VID_148F&PID_2000.DeviceDesc%=BTMUSB, USB\VID_148F&PID_2000
%USB\VID_04F2&PID_AFF0.DeviceDesc%=BTMUSB, USB\VID_04F2&PID_AFF0
%USB\VID_13D3&PID_3331.DeviceDesc%=BTMUSB, USB\VID_13D3&PID_3331
%USB\VID_1690&PID_0757.DeviceDesc%=BTMUSB, USB\VID_1690&PID_0757
%USB\VID_15A9&PID_0019.DeviceDesc%=BTMUSB, USB\VID_15A9&PID_0019
%USB\VID_0BDA&PID_0001.DeviceDesc%=BTMUSB, USB\VID_0BDA&PID_0001

[DestinationDirs]
BTMUSB.Files.Ext = 10,System32\Drivers
BTMCopyFiles = 11

[BTMUSB.NT]
CopyFiles=BTMUSB.Files.Ext

[BTMUSB.NT.Services]
AddService = BTMUSB, 0x00000002, BTMUSB.AddService

[BTMUSB.AddService]
DisplayName    = %BTMUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\btmusb.sys
AddReg         = BTMUSB.AddReg
LoadOrderGroup = Base

[BTMUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,btmusb.sys

[BTMUSB.Files.Ext]
btmusb.sys

;---------------------------------------------------------------;

[Strings]
ClassName = "Bluetooth Devices"
MOT="Motorola Solutions, Inc."
Disk_Description = "Bluetooth Installation Disk"
BTMUSB.SvcDesc   = "Motorola Bluetooth Radio Service"
USB\VID_0A12&PID_0001.DeviceDesc = "CSR Bluetooth Device"
USB\VID_049F&PID_0086.DeviceDesc = "HP Bluetooth Device"
USB\VID_0B05&PID_1712.DeviceDesc = "Asus Bluetooth Device"
USB\VID_413C&PID_8103.DeviceDesc = "Dell Bluetooth Device"
USB\VID_413C&PID_8140.DeviceDesc = "Dell Bluetooth Device"
USB\VID_0DB0&PID_3801.DeviceDesc = "Bluetooth 2.1+EDR USB Device"
USB\VID_0DB0&PID_A870.DeviceDesc = "Bluetooth 2.1+EDR USB Device"
USB\VID_0DB0&PID_A871.DeviceDesc = "Bluetooth 2.1+EDR USB Device"
USB\VID_0DB0&PID_A872.DeviceDesc = "Bluetooth 2.1+EDR USB Device"
USB\VID_0DB0&PID_A874.DeviceDesc = "Bluetooth 2.1+EDR USB Device"
USB\VID_0DB0&PID_A97A.DeviceDesc = "MSI Bluetooth Device"
USB\VID_0DB0&PID_B872.DeviceDesc = "CSR Bluetooth Device"
USB\VID_0CF3&PID_0001.DeviceDesc = "Atheros Bluetooth Device"
USB\VID_0CF3&PID_3002.DeviceDesc = "Atheros Bluetooth Device"
USB\VID_03F0&PID_171D.DeviceDesc = "HP Bluetooth Device"
USB\VID_07B8&PID_B02B.DeviceDesc = "Broadcom Bluetooth Device"
USB\VID_0A5C&PID_2101.DeviceDesc = "Broadcom Bluetooth Device"
USB\VID_0489&PID_0000.DeviceDesc = "Bluetooth Foxconn-CPBT20CU-CSRBC4"
USB\VID_0489&PID_0001.DeviceDesc = "Bluetooth Foxconn-CPBT22AU-CSRBC4"
USB\VID_0489&PID_0005.DeviceDesc = "Bluetooth Foxconn-CPWB102P-CSRBC4"
USB\VID_13D3&PID_3314.DeviceDesc = "Bluetooth Module"
USB\VID_148F&PID_1000.DeviceDesc = "Ralink Motorola BC4 Bluetooth 3.0+HS Adapter"
USB\VID_148F&PID_2000.DeviceDesc = "Ralink Motorola BC8 Bluetooth 3.0+HS Adapter"
USB\VID_04F2&PID_AFF0.DeviceDesc = "CSR Bluetooth Device"
USB\VID_13D3&PID_3331.DeviceDesc = "Bluetooth Module"
USB\VID_1690&PID_0757.DeviceDesc = "Bluetooth Module"
USB\VID_15A9&PID_0019.DeviceDesc = "Bluetooth Module"
USB\VID_0BDA&PID_0001.DeviceDesc = "Realtek Motorola BC8 Bluetooth 3.0+HS Adapter"